﻿ using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace PlusAssistance.Domain
{
    public class Client : BaseEntity
    {
        #region Datos Personales

        public virtual string CompletedName { get; set; }

        public virtual string Gender { get; set; }

        public virtual string Dni { get; set; }

        public virtual string Address { get; set; }

        public virtual string Cuil { get; set; }

        public virtual int ZipCode { get; set; }

        public virtual int MaritalStatus { get; set; }

        public virtual DateTime DateOfBirth { get; set; }

        public virtual int Province { get; set; }

        public virtual int Locality { get; set; }

        public virtual int SocioEconomicLevel { get; set; }

        public virtual string Telephone1 { get; set; }

        public virtual string Telephone2 { get; set; }

        public virtual string Telephone3 { get; set; }

        public virtual string Telephone4 { get; set; }

        public virtual string Fax1 { get; set; }

        public virtual string Fax2 { get; set; }

        public virtual string Fax3 { get; set; }

        public virtual string Fax4 { get; set; }

        public virtual string CustomProperty1 { get; set; }

        public virtual string CustomProperty2 { get; set; }

        public virtual string CustomProperty3 { get; set; }

        public virtual string CustomProperty4 { get; set; }

        #endregion

        #region Credit Card

        public virtual int CreditCard { get; set; }

        public virtual string CreditCardNumber { get; set; }

        public virtual DateTime CreditCardExpiration { get; set; }

        public virtual string ContactId { get; set; }

        #endregion

    }
}
